belongsTo

用途

定义两个类之间的"属于"关系,其中用belongsTo定义的类(它后面的)是拥有者,这种关系可以用来进行级联删除,就是说,拥有者被删除时,被有用者也会被删除。

举例

class Book {
   String title
   static belongsTo = [author:Author]
}

这个例子中定义了Book是属于Author类的,所以删除一个Author实例时,所有属于它的Book实例都会被删除。

描述

注意,Hibernate中对belongsTo关系会默认生成级联行为,不过你可以通过功能强大的ORM DSL对级联删除进行完全的控制。